For Mystic Wok if your opponent attacks can it tribute the attacking monster and also can Cannon Soldier Tribute one monster on enemy side of field for its effect
For Mystic Wok if your opponent attacks can it tribute the attacking monster and also can Cannon Soldier Tribute one monster on enemy side of field for its effect
The only time you can ever tribute something you do not control, is if a card specifically says so.
Lava Golem lets you tribute the opponent's monsters, and Soul Exchange can let you do so too.
However if there is no text like this, then the tribute must come from amongst monsters you control.