Let $(W_t)$ be a Brownian motion. Under what minimal condition on the function $\sigma$ can we say that the solution of
$$dM_t = \sigma(M_t,t) dW_t$$
is a martingale with regard to its own filtration?
Same question if $(W_t)$ was a generic martingale, not necessarily a Brownian motion.