Which one sounds better? 

> 1.A: I eat bread and drink coffee in the morning.
>
> 1.B: I eat bread and I drink coffee in the morning.

Are both 1.A and 1.B correct?


> 2.A: I eat bread in the morning, but don't eat cheese.
>
> 2.B: I eat bread in the morning, but I don't eat cheese.
>
> 2.C: I eat bread in the morning, but not cheese.

I think that 2.A is wrong, and both 2.b and 2.c are correct.

 Am I right?