单项选择题

A.法定解除和协议解除
B.单方解除与双方解除
C.合法解除与非法解除
D.强制解除与自愿解除