any BlackBerry Java device that supports the encryption method of your BES 4.x or 5.x will work. Some might not work if you dont update your device.xml on BES 4.x or your Proxy blocks the automatic update on BES 5.
read this for BES 10
http://docs.blackberry.com/en/admin/..._Matrix_en.pdf