Choose the correct sentence which is built from the words and phrases given:
found / having / one / no / at / home /, / he / left / bad / the / house / a / temper / in /.
A. Having found no one at home, he left the house in a bad temper.
B. Having found at home no one, he left the house in a bad temper.
C. Having found no one at home, he left in a bad temper the house.
D. Having found no one at home, he in a bad temper left the house.