Our headmaster and maths teacher __________ the class an __________ speech and the whole class __________ at his words.
| A.has given; inspiring; are moved |
| B.had given; inspiring; was moved |
| C.have given; inspired; are moved |
| D.have been given; inspired; is moved |