Which of the following is equivalent to "After the dinner had been prepared, I took a nap before my guests arrived."?
A.
The dinner having been prepared, I took a nap before my guests arrived.
B.
The dinner prepared, I took a nap before my guests arrived.
C.
The dinner preparing, I took a nap before my guests arrived.