I had problems getting the workarounds to work but I managed to get it work using my limited knowledge of Javascript and various Google searches.
Using the code below you just need to change the codes in the variable ansCodesList to match the codes you want to randomise and then add any others that you want to remain fixed, two in my case.
This works on a multi-choice type question but not sure about a radio list type.
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
var ansCodesList = [1,2,3,4,5,6];
ansCodesList.sort(function() {return 0.5 - Math.random()})
ansCodesList.push(7);
ansCodesList.push(8);
// The multi-opt id
var multiOptID = $('.multiple-opt').attr('id').split('question')[1];
var answersParent = $('.multiple-opt li[id^="javatbd"]:eq(0)').parent();
// Change the order of the multi-opt answers
$(ansCodesList).each(function(i){
$(answersParent).append($('.multiple-opt li[id$="'+multiOptID+this+'"]'))
});
});
</script>