单项选择题

"Which coat did your husband buy"
"The black one, but I ______ the green one."

A.would rather have bought
B.would rather buy
C.would have rather bought
D.rather had bought