A

 

 

 

B

 

 

 

 

C

 

 

 

 

D