As stated in the title, let $M$ be a linear operator on a finite bipartite Hilbert space. Suppose $0\leq M^{AB}\leq \mathbb{I}$ and $0\leq M^A,M^B\leq\mathbb{I}$, where $M^A=\mathrm{Tr}_B\left(M^{AB}\right)$ and $M^B=\mathrm{Tr}_A\left(M^{AB}\right)$. Is it always true that $$ M^{AB} \leq M^A\otimes \mathbb{I}_B? $$ It trivially holds for product operators, that is $M^{AB} = M^A\otimes M^B$, but the general statement is not clear to me.
Any help is appreciated.