A, it has one dependent and independent clause.
"Lilies are popular at easter" can be a sentence on its own, so its independent.
"but they cannot compete with roses on valentine's day" still has a subject and verb, but cannot be a sentence on its own so it is dependent.