Their performance will be ________ in the open air. Can you help me to ________ the notice on the wa

Their performance will be ________ in the open air. Can you help me to ________ the notice on the wall?

A.put on; put on

B.put up; put up

C.put up; put on

D.put on; put up

答案及解析: D

解析:

导解:put on意为“上演”,put up意为“张贴”.