Which Kubernetes distributions support both Linux and Windows workers in the same Kubernetes cluster

Good day,
My infrastructure setup will be one or more Linux masters, one or more Windows workers, and one or more Linux workers. So I’m going to have Windows workloads running in Windows pods, talking to Linux workloads running in Linux pods.

Below there’s a summary table which states which Windows operating system support in Kubernetes.
There’re so many Kubernetes distribution presented (Openshift, OKD, Canonical Kubernetes, Google Kubernetes Engine, Ranchet and many more). I surfed the web, I checked their documentation but didn’t manage to find out which Kubernetes version they are running and do they support Windows workers in the k8s cluster.

Could you please help me out with that? The goal is to choose the right Kubernetes distribution that would support Linux and Windows workers in the same Kubernetes cluster.

Thank you!
Kind regards,
Roman