Which sentence is punctuated correctly?

A) My mother's favorite plant bought for her by my brother and me blooms every Easter.
B) The sofa which hadn't ever been cleaned once sold at the yard sale for less than ten dollars.
C) The man wearing one red shoe wandered through the airport looking suspicious to everyone around him.
D) My younger sister who seems completely unable to behave threw a fit at the elegant restaurant last night.