The option that adds a subordinate clause to the main clause is:
B. I woke up early this morning because the birds were singing so loudly.
In this sentence, "because the birds were singing so loudly" serves as a subordinate clause that provides a reason for waking up early.