解:
(2)设该早餐中牛肉有$x\ \mathrm{g},$牛奶有$y\ \mathrm{g},$根据题意,得
$\begin{cases} x+y+150=500,\\ \frac{1}{100}×150+\frac{19.9}{100}x+\frac{3}{100}y=500×5.78\% \end{cases}$
解得$\begin{cases}x=100,\\y=250.\end{cases}$
答:该早餐中牛肉有$100\ \mathrm{g},$牛奶有$250\ \mathrm{g}。$
(3)设每周共有$a$天选A套餐,则有$(5-a)$天选B套餐,根据题意,得
$\begin{cases} 160a+180(5-a)≤870,\\ 80a+65(5-a)≤390 \end{cases}$
解得$1.5≤ a≤4\frac{1}{3},$
$\therefore a=2$或$a=3$或$a=4。$
答:可以选择A套餐2天,B套餐3天;
或A套餐3天,B套餐2天;
或A套餐4天,B套餐1天。