She _____ your birthday party, but she had to look after her mother in hospital.
#63325
A
should attend
B
ought to have attended
C
can have attended
D
must have attended