A flash disk.
I vote 'flash drive' because I know nothing of it, but it appears to have its own USB bus in hardware. Finding hardware in 100 years that will read old data is the problem neglected here.
Magnetic media, when on tape, we were told to 'refresh' (copy over itself, remagnetizing the surface) every three years. Since, I've found floppy disks to be readable decades later. These disks were stored in a well-insulated environment, so the plastic (mylar) stratum didn't expand or contract. Each has its use.
It's the environment that affects optical media. You may notice that CDs & DVDs are actually translucent. Remember, it's light that causes the dye to react. (DVD-RW disks are written by melting xtals and chilling them to a glass: this glass will recrystallize within months.) Further, the stratum is not perfectly elastic, expanding & contracting back with the heat of the day: it is slightly plastic, never returning exactly to the same shape. Avoid temperature variations. I use Taiyo-Yuden lacquer-coated or Verbatim (with LightScribe) for archiving. I may now switch to a flash drive.
This because I'm unclear of the usefulness of a 300 year old DVD, when DVD players have a life from 6 months to 3 years. I can read only mini-floppy disks now because I saved a good drive in a safe place. If you're going to archive with DVDs, save a $40 DVD player. Or, use a flash drive, which comes with its own player.
All the above is irrelevant if you cannot read the data and move it in the future to a new medium and possibly new format. Use a lossless, ISO standard format: newer ones will replace compressed, 16-bit TIFF for photos. Keep track of new, popular software formats and hardware media; and transfer your family photos as these become available. As with magnetic media, you need choose your file system on a flash drive: the source code for Linux ones are published. The flash drive is unique in having a player with no moving parts.
Consider that a programmer can use source code published in paper libraries or on internet archives to re-write old file systems and read file formats. But it would take a very clever engineer to build a device for reading the medium; unless its just electronics to convert USB in the distant future to 'Microsoft Protocol' protocol, & software to convert ext3 to 'Microsoft Format' format.
Although the Wikipedia gives newer EEPROMs a 10-year life, this quote is interesting:
'Channel Five's Gadget Show cooked a flash drive with propane, froze it with dry ice, submerged it in various acidic liquids, ran over it with a jeep and fired it against a wall with a mortar. A company specializing in recovering lost data from computer drives managed to recover all the data on the drive. All data on the other removable storage devices tested, using optical or magnetic technologies, were destroyed.'
Because a simple USB dongle can now hold as much as 55 DVDs, and the USB bus will likely outlast DVD players or tape drives, a flash disk is the clear choice in archiving data. (Get another with a write switch for holding a bootable repair & malware extraction kit; get another that stores encrypted incremental backups & take it home each night.)
Bruce Bathurst PhD
PS. To support my research in petrology, I took jobs in all aspects of computing. For each client, I chose the best tools for that particular business. Thus, I don't feel biased in my conclusion. In fact, I've never even used a flash drive! :-)