These are all possible propagation rules (along with their rotated and mirrored equivalents):
D| -> DD D- -> D-
D\ -> DE D/ -> DC
C| -> CD C- -> C-
C\ -> C\ C/ -> CC
C -> C C -> C
| D - X
C -> C C -> C
\ \ / C