I have to answer a question about limsups but im a bit confused...

Suppose an, bn, cn and dn are sequences of real numbers with dn in [0,1] for every n and cn=dnan+(1-dn)bn. Assume limsupan and limsupbn are finite, prove:

limsupcn <= max(limsupan,limsupbn)

I think ive done this part. But then the question asks 'What can you say about the value of limsupcn as compared to limsupan and limsupbn? Justify your answer'.

Well, clearly from the previous proof, limsupcn<=max(limsupan,limsupbn) but what else can i say? There must be a stronger condition that i'm missing but i don't know what it is! i attempted bounding it below to show limsupcn=>min(limsupan,limsupbn) but i don't think this is true.

any help would be appreciated. thankyou