Wouldn't "hurt" in any of them.
"0W" has the cold end covered.
They will have the same kinematic viscosity at 90C, 100C, and 110C for the 0W20, 5W30, and 0W40 respectively.
If there's less than a sump's worth, just use them all in the Honda and top off with 0W20 or 30 M1...