Yes, I take one or two daily and they’re not big, which can be a problem. There is also a liquid form of B complex that is put under the tongue (sublingual).
I got 2 bottles of cod liver oil and then never took it. I don't mind the taste. I was afraid maybe it would intefere with absorbtion of all the many things I have to take.