Beware of KB3139929 (in the March Windows Update list).
This is a security update for IE11 ... however it also pulls in several other non-security updates. One of the updates it pulls in (that is not in the Windows Update list) is KB3146449.
Microsoft's description of KB3146449 states this (bold font is mine) ...
This update adds functionality to Internet Explorer 11 on some computers that lets users learn about Windows 10 orstart an upgrade to Windows 10.
So it appears that Microsoft is trying to sneak yet another way of coercing a Windows 10 installation (KB3146449) in an update for IE11 (KB3139929).
You cannot hide KB3146449 because it does not show up in any Windows Update list. It is pulled in when you install the IE 11 update (KB3139929).
More information about this newest attempt by Microsoft to get Windows 10 installed can be found here.