+0
Can I say,

(a) She sold a pack / package of bread to the girl.

(b) She sold the bread to the girl.

(c) She sold a loaf of bread for the girl.
+0
(a) She sold a pack / package of bread to the girl. -- possible I suppose, but not very likely (at least, not in the UK). Even when bread is sold wrapped, we usually say "a loaf of bread".

(b) She sold the bread to the girl. -- OK

(c) She sold a loaf of bread to the girl.
Comments  
Students: We have free audio pronunciation exercises.
how about "a packet of bread"?
Vincent Teo
how about "a packet of bread"?


Possible, but not likely in my vocabulary. If you mean "loaf" then say "loaf".

"packet" is more natural if the packet contains a number of smaller bread items -- but you have to specify what they are. For example, you could say "a packet of bread rolls".