单项选择题

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