C# (Visual C# Interactive Compiler), 26 bytes
p=>(p.Count(n=>n%2>0)|2)<3
Thanks to answer of @xnor -1B
27 bytes
p=>(p.Count(n=>n%2>0)&-3)<1
This one was my first attempt, but I made mistake at first so I'm publishing it now when I fixed it.