Bristol City midfielder Marvin Elliott is willing to consider all options available to him at the end of the season.