单项选择题

Whatever his former conduct ______, his circumstance should exempt him from rebuke now.

A.may have been
B.can be
C.had have been
D.could have been