Create a pleasing chord progression that complements the given piece of music.
D | G3 A B2 c2 | d2 ge dBGB | cBce dBAG | AGAB A3 B | cBcd efge | 
 dBGB AGFD | G2 G2 A2 dc | B2 G2 G2 :: ge | dBGB d2 ge | dBGB d3 B | 
 cBcd efga | f2 d2 d2 dB | cBcd efge | dBGB AGFD | G2 G2 A2 dc | 
 B2 G2 G2 :|  
X:1
L:1/8
M:4/4
K:G
 D |"G" G3 A B2 c2 | d2 ge dBGB |"C" cBce"G" dBAG |"Am" AGAB"D" A3 B |"C" cBcd"D" efge | 
"G" dBGB"D" AGFD |"Em" G2 G2"D" A2 dc |"G" B2 G2 G2 :: ge |"G" dBGB d2 ge | dBGB d3 B | 
"C" cBcd"A" efga |"D" f2 d2 d2 dB |"C" cBcd efge |"G" dBGB"D" AGFD |"Em" G2 G2"D" A2 dc | 
"G" B2 G2 G2 :|  